<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //indexOf方法，用于匹配一个字符串在另一个字符串中第一次出现的位置
        //若不存在则返回-1
        var hello = "hello world";
        result = hello.indexOf("e");
        console.log(result);
        //第二个参数表示从i下标开始寻找
        console.log(hello.indexOf("e", 3));

        //trim方法，用于去除字符串两端的空格，还能去制表符\t,\v,\n,\r
        var name = "\t\n   it bai zhan   "
        console.log(name);
        console.log(name.trim());

        //ES6中扩展方法trimEnd(), trimStart()单独去除头尾空格和制表符
        console.log(name.trimStart());
        console.log(name.trimEnd());

        //split方法，按照规则切割字符串，返回数组
        var n = "it|bai|zhan";
        console.log(n.split("|"));
        //若以""空字符串作为参数，则分割成单一字符
        console.log(n.split(""));
        //若参数为空则返回原字符串
        console.log(n.split());
        //第二个参数用来规定切割出来的字符串的最大个数
        console.log(n.split("", 5));
    </script>
</body>
</html>